diff --git a/application/Language/es/Aauth.php b/application/Language/es/Aauth.php index e35e670..97b0b87 100644 --- a/application/Language/es/Aauth.php +++ b/application/Language/es/Aauth.php @@ -18,52 +18,54 @@ /** * Aauth language strings. * + * Language Spanish + * * @package CodeIgniter-Aauth * * @codeCoverageIgnore */ return [ - 'subjectVerification' => 'Account Verification', - 'subjectReset' => 'Reset Password', - 'subjectResetSuccess' => 'Successful Pasword Reset', + 'subjectVerification' => 'Verificación de Cuenta', + 'subjectReset' => 'Reiniciar contraseña', + 'subjectResetSuccess' => 'Constraseña reiniciada exitosamente', - 'textVerification' => "Your verification code is: {code}. You can also click on (or copy and paste) the following link\n\n {link}", - 'textReset' => "To reset your password click on (or copy and paste in your browser address bar) the link below:\n\n {link}", - 'textResetSuccess' => 'Your password has successfully been reset. Your new password is: {password}', + 'textVerification' => "Tu código de verificación es: {code}. También puedes hacer click (o copia y pega en tu navegador) en el siguiente link.\n\n {link}", + 'textReset' => "Para reiniciar la contraseña click (o copia y pega en tu navegador) el siguiente link:\n\n {link}", + 'textResetSuccess' => 'Tu contraseña ha sido correctamente reiniciada. Tu nueva contraseña es: {password}', 'infoCreateSuccess' => 'Your account has successfully been created. You can now login.', 'infoCreateVerification' => 'Your account has successfully been created. A email has been sent to your email address with verification details..', - 'noAccess' => 'Sorry, you do not have access to the resource you requested.', - 'notVerified' => 'Your account has not been verified. Please check your email and verify your account.', + 'noAccess' => 'Ups, lo siento, no tienes permiso para ver el recurso solicitado.', + 'notVerified' => 'Tu cuenta aún no ha sido verificada, por favor revisa tu correo electrónico y verifica tu cuenta.', - 'loginFailedEmail' => 'Email Address and Password do not match.', - 'loginFailedName' => 'Username and Password do not match.', - 'loginFailedAll' => 'Email, Username or Password do not match.', - 'loginAttemptsExceeded' => 'You have exceeded your login attempts, your account has now been locked.', + 'loginFailedEmail' => 'El Correo electrónico y contraseña no coinciden.', + 'loginFailedName' => 'El Nombre de usuario y contraseña no coinciden.', + 'loginFailedAll' => 'El Correo electrónico, nombre de usuario y contraseña no coinciden.', + 'loginAttemptsExceeded' => 'Has excedido el número de intentos de inicio de sesión, tu cuenta ha sido bloqueada.', 'invalidUserBanned' => 'This user is banned, please contact the system administrator.', - 'invalidEmail' => 'Invalid Email address', - 'invalidPassword' => 'Invalid Password', - 'invalidUsername' => 'Invalid Username', - 'invalidTOTPCode' => 'Invalid Authentication Code', - 'invalidRecaptcha' => 'Sorry, the reCAPTCHA text entered was incorrect.', - 'invalidVerficationCode' => 'Invalid Verification Code', + 'invalidEmail' => 'Correo electrónico inválido', + 'invalidPassword' => 'Contraseña invalida', + 'invalidUsername' => 'Nombre de usuario invalido', + 'invalidTOTPCode' => 'Código TOTP obligatorio', + 'invalidRecaptcha' => 'Ups, El texto ingresado es incorrecto.', + 'invalidVerficationCode' => 'Código de verificación invalido', - 'requiredUsername' => 'Username required', - 'requiredTOTPCode' => 'Authentication Code required', + 'requiredUsername' => 'Nombre de usuario obligatorio', + 'requiredTOTPCode' => 'El código TOTP es obligatorio', 'requiredGroupName' => 'Group name required', 'requiredPermName' => 'Perm name required', - 'existsAlreadyEmail' => 'Email address already exists on the system. Please enter a different email address.', - 'existsAlreadyUsername' => 'Username already exists on the system. Please enter a different username.', - 'existsAlreadyGroup' => 'Group name already exists', - 'existsAlreadyPerm' => 'Permission name already exists', + 'existsAlreadyEmail' => 'El correo electrónico ya existe. Si olvidaste tu contraseña, puedes hacer click en el siguiente link.', + 'existsAlreadyUsername' => 'Ya existe una cuenta con ese nombre de usuario. Por favor ingrese un nombre de usuario diferente, o si olvidaste tu contraseña puedes hacer click en el siguiente link.', + 'existsAlreadyGroup' => 'El nombre del grupo ya existe', + 'existsAlreadyPerm' => 'El nombre del permiso ya existe', - 'notFoundUser' => 'User does not exist', - 'notFoundGroup' => 'Group does not exist', - 'notFoundSubgroup' => 'Subgroup does not exist', + 'notFoundUser' => 'El usuario no existe.', + 'notFoundGroup' => 'El grupo no existe', + 'notFoundSubgroup' => 'El subgrupo no existe', - 'alreadyMemberGroup' => 'User is already member of group', - 'alreadyMemberSubgroup' => 'Subgroup is already member of group', + 'alreadyMemberGroup' => 'El usuario ya es miembro del grupo', + 'alreadyMemberSubgroup' => 'El subgrupo ya es miembro del grupo', ]; diff --git a/application/Language/ru/Aauth.php b/application/Language/ru/Aauth.php index e35e670..28142b9 100644 --- a/application/Language/ru/Aauth.php +++ b/application/Language/ru/Aauth.php @@ -18,52 +18,54 @@ /** * Aauth language strings. * + * Language Russian + * * @package CodeIgniter-Aauth * * @codeCoverageIgnore */ return [ - 'subjectVerification' => 'Account Verification', - 'subjectReset' => 'Reset Password', - 'subjectResetSuccess' => 'Successful Pasword Reset', + 'subjectVerification' => 'Подтверждение аккаунта', + 'subjectReset' => 'Сброс пароля', + 'subjectResetSuccess' => 'Сброс пароля выполнен', - 'textVerification' => "Your verification code is: {code}. You can also click on (or copy and paste) the following link\n\n {link}", - 'textReset' => "To reset your password click on (or copy and paste in your browser address bar) the link below:\n\n {link}", - 'textResetSuccess' => 'Your password has successfully been reset. Your new password is: {password}', + 'textVerification' => "Ваш код подтверждения: {code}. Так же вы можете нажать (или скопировать/вставить в адресную строку браузера) следующую ссылку\n\n {link}", + 'textReset' => "Для сброса пароля нажмите (или скопируйте/вставьте в адресную строку браузера) ссылку:\n\n {link}", + 'textResetSuccess' => 'Ваш пароль сброшен. Ваш новый пароль: {password}', 'infoCreateSuccess' => 'Your account has successfully been created. You can now login.', 'infoCreateVerification' => 'Your account has successfully been created. A email has been sent to your email address with verification details..', - 'noAccess' => 'Sorry, you do not have access to the resource you requested.', - 'notVerified' => 'Your account has not been verified. Please check your email and verify your account.', + 'noAccess' => 'Извините, у вас нет доступа к запрашиваемому ресурсу.', + 'notVerified' => 'Ваш акккаунт не подтвержден. Проверьте ваш ящик e-mail и подтвердите аккаунт.', - 'loginFailedEmail' => 'Email Address and Password do not match.', - 'loginFailedName' => 'Username and Password do not match.', - 'loginFailedAll' => 'Email, Username or Password do not match.', - 'loginAttemptsExceeded' => 'You have exceeded your login attempts, your account has now been locked.', + 'loginFailedEmail' => 'Неверный email или пароль.', + 'loginFailedName' => 'Неверное имя пользователя или пароль.', + 'loginFailedAll' => 'Неверный E-mail, имя пользователя или пароль.', + 'loginAttemptsExceeded' => 'Количество попыток входа превышено, ваш аккаунт временно заблокирован.', 'invalidUserBanned' => 'This user is banned, please contact the system administrator.', - 'invalidEmail' => 'Invalid Email address', - 'invalidPassword' => 'Invalid Password', - 'invalidUsername' => 'Invalid Username', - 'invalidTOTPCode' => 'Invalid Authentication Code', - 'invalidRecaptcha' => 'Sorry, the reCAPTCHA text entered was incorrect.', + 'invalidEmail' => 'Некорректный адрес e-mail', + 'invalidPassword' => 'Некорректный пароль', + 'invalidUsername' => 'Некорректное имя пользователя', + 'invalidTOTPCode' => 'Неверный код аутентификации', + 'invalidRecaptcha' => 'Извините, текст с reCAPTCHA введен неверно.', 'invalidVerficationCode' => 'Invalid Verification Code', - 'requiredUsername' => 'Username required', - 'requiredTOTPCode' => 'Authentication Code required', + 'requiredUsername' => 'Логин обязателен', + 'requiredTOTPCode' => 'Требуется код аутентификации', 'requiredGroupName' => 'Group name required', 'requiredPermName' => 'Perm name required', - 'existsAlreadyEmail' => 'Email address already exists on the system. Please enter a different email address.', - 'existsAlreadyUsername' => 'Username already exists on the system. Please enter a different username.', - 'existsAlreadyGroup' => 'Group name already exists', - 'existsAlreadyPerm' => 'Permission name already exists', + 'existsAlreadyEmail' => 'Email уже зарегистрирован в системе. Если вы забыли ваш пароль, нажмите на ссылку ниже.', + 'existsAlreadyUsername' => 'Аккаунт с этим именен пользователя уже есть в системе. Введите другое имя пользователя, или если вы забыли ваш пароль, нажмите на ссылку ниже.', + 'existsAlreadyGroup' => 'Такое имя группы уже есть', + 'existsAlreadyPerm' => 'Такое имя разрешений уже есть', - 'notFoundUser' => 'User does not exist', - 'notFoundGroup' => 'Group does not exist', - 'notFoundSubgroup' => 'Subgroup does not exist', + 'notFoundUser' => 'Пользователь не существует', + 'notFoundGroup' => 'Группа не существует', + 'notFoundSubgroup' => 'Подгруппа не существует', - 'alreadyMemberGroup' => 'User is already member of group', - 'alreadyMemberSubgroup' => 'Subgroup is already member of group', + 'alreadyMemberGroup' => 'Пользователь уже состоит в группе', + 'alreadyMemberSubgroup' => 'Подгруппа состоит в группе', ]; diff --git a/application/Language/sv/Aauth.php b/application/Language/sv/Aauth.php index e35e670..308ba1c 100644 --- a/application/Language/sv/Aauth.php +++ b/application/Language/sv/Aauth.php @@ -18,52 +18,54 @@ /** * Aauth language strings. * + * Language Swedish + * * @package CodeIgniter-Aauth * * @codeCoverageIgnore */ return [ - 'subjectVerification' => 'Account Verification', - 'subjectReset' => 'Reset Password', - 'subjectResetSuccess' => 'Successful Pasword Reset', + 'subjectVerification' => 'Bekräfta konto', + 'subjectReset' => 'Återställ lösenord', + 'subjectResetSuccess' => 'Lösenordsåterställning skickad', - 'textVerification' => "Your verification code is: {code}. You can also click on (or copy and paste) the following link\n\n {link}", - 'textReset' => "To reset your password click on (or copy and paste in your browser address bar) the link below:\n\n {link}", - 'textResetSuccess' => 'Your password has successfully been reset. Your new password is: {password}', + 'textVerification' => "Din bekräftelsekod är: {code}. Du kan även trycka på (eller kopiera och klistra in) följande länk\n\n {link}", + 'textReset' => "För att återställa ditt lösenord, tryck på (eller kopiera och klistra in i din webbläsares adressfält) länken nedan:\n\n {link}", + 'textResetSuccess' => 'Ditt lösenord har blivit återställt. Ditt nya lösenord är: {password}', 'infoCreateSuccess' => 'Your account has successfully been created. You can now login.', 'infoCreateVerification' => 'Your account has successfully been created. A email has been sent to your email address with verification details..', - 'noAccess' => 'Sorry, you do not have access to the resource you requested.', - 'notVerified' => 'Your account has not been verified. Please check your email and verify your account.', + 'noAccess' => 'Du har tyvärr inte rättighet att visa den här resursen.', + 'notVerified' => 'Ditt konto är inte bekräftat. Var vänlig kolla din e-post och bekräfta ditt konto.', - 'loginFailedEmail' => 'Email Address and Password do not match.', - 'loginFailedName' => 'Username and Password do not match.', - 'loginFailedAll' => 'Email, Username or Password do not match.', - 'loginAttemptsExceeded' => 'You have exceeded your login attempts, your account has now been locked.', + 'loginFailedEmail' => 'E-postadressen och lösenordet stämmer inte överens.', + 'loginFailedName' => 'Användarnamnet och lösenordet stämmer inte överens.', + 'loginFailedAll' => 'E-postadress, användarnamn och lösenord stämmer inte överens.', + 'loginAttemptsExceeded' => 'Du har förbrukat dina försök att logga in, ditt konto har blivit låst.', 'invalidUserBanned' => 'This user is banned, please contact the system administrator.', - 'invalidEmail' => 'Invalid Email address', - 'invalidPassword' => 'Invalid Password', - 'invalidUsername' => 'Invalid Username', - 'invalidTOTPCode' => 'Invalid Authentication Code', - 'invalidRecaptcha' => 'Sorry, the reCAPTCHA text entered was incorrect.', + 'invalidEmail' => 'Ogiltig e-postadress', + 'invalidPassword' => 'Ogiltigt lösenord', + 'invalidUsername' => 'Ogiltigt användarnamn', + 'invalidTOTPCode' => 'Ogiltig bekräftelsekod', + 'invalidRecaptcha' => 'Tyvärr, reCAPTCHA-texten var felaktig.', 'invalidVerficationCode' => 'Invalid Verification Code', - 'requiredUsername' => 'Username required', - 'requiredTOTPCode' => 'Authentication Code required', + 'requiredUsername' => 'Användarnamn obligatoriskt', + 'requiredTOTPCode' => 'Bekräftelsekod behövs', 'requiredGroupName' => 'Group name required', 'requiredPermName' => 'Perm name required', - 'existsAlreadyEmail' => 'Email address already exists on the system. Please enter a different email address.', - 'existsAlreadyUsername' => 'Username already exists on the system. Please enter a different username.', - 'existsAlreadyGroup' => 'Group name already exists', - 'existsAlreadyPerm' => 'Permission name already exists', + 'existsAlreadyEmail' => 'E-postadressen finns redan i systemet. Om du glömt ditt lösenord kan du trycka på länken nedan.', + 'existsAlreadyUsername' => 'Det finns redan ett konto i systemet med det användarnamnet. Var vänlig ange ett annat användarnamn. Om du lömt ditt lösenord var vänlig tryck på länken nedan.', + 'existsAlreadyGroup' => 'Gruppnamnet finns redan.', + 'existsAlreadyPerm' => 'Rättighetsnamnet finns redan.', - 'notFoundUser' => 'User does not exist', - 'notFoundGroup' => 'Group does not exist', - 'notFoundSubgroup' => 'Subgroup does not exist', + 'notFoundUser' => 'Användaren finns inte', + 'notFoundGroup' => 'Gruppen finns inte', + 'notFoundSubgroup' => 'Undergruppen finns inte', - 'alreadyMemberGroup' => 'User is already member of group', - 'alreadyMemberSubgroup' => 'Subgroup is already member of group', + 'alreadyMemberGroup' => 'Användaren är redan med i gruppen.', + 'alreadyMemberSubgroup' => 'Undergruppen är redan med i gruppen.', ]; diff --git a/application/Language/zh-CN/Aauth.php b/application/Language/zh-CN/Aauth.php index e35e670..9689d4a 100644 --- a/application/Language/zh-CN/Aauth.php +++ b/application/Language/zh-CN/Aauth.php @@ -18,52 +18,56 @@ /** * Aauth language strings. * + * Language Chinese Simplified + * + * @author Terry Lin (https://github.com/terrylinooo) + * * @package CodeIgniter-Aauth * * @codeCoverageIgnore */ return [ - 'subjectVerification' => 'Account Verification', - 'subjectReset' => 'Reset Password', - 'subjectResetSuccess' => 'Successful Pasword Reset', + 'subjectVerification' => '帐户验证', + 'subjectReset' => '重设密码', + 'subjectResetSuccess' => '密码重设成功', - 'textVerification' => "Your verification code is: {code}. You can also click on (or copy and paste) the following link\n\n {link}", - 'textReset' => "To reset your password click on (or copy and paste in your browser address bar) the link below:\n\n {link}", - 'textResetSuccess' => 'Your password has successfully been reset. Your new password is: {password}', + 'textVerification' => "您的验证码:{code}. 您可以点击(或者复制贴上)以下链接\n\n {link}", + 'textReset' => "欲重设你的密码请点击(或者复制贴上到浏览器网址列)下方链接:\n\n {link}", + 'textResetSuccess' => '您的密码已寄出成功。您的新密码是:{password}', 'infoCreateSuccess' => 'Your account has successfully been created. You can now login.', 'infoCreateVerification' => 'Your account has successfully been created. A email has been sent to your email address with verification details..', - 'noAccess' => 'Sorry, you do not have access to the resource you requested.', - 'notVerified' => 'Your account has not been verified. Please check your email and verify your account.', + 'noAccess' => '对不起,您无法存取您需要的资源。', + 'notVerified' => '您的帐户尚未验证,请检查信箱并验证帐户。', - 'loginFailedEmail' => 'Email Address and Password do not match.', - 'loginFailedName' => 'Username and Password do not match.', - 'loginFailedAll' => 'Email, Username or Password do not match.', - 'loginAttemptsExceeded' => 'You have exceeded your login attempts, your account has now been locked.', + 'loginFailedEmail' => '电邮地址和密码不符', + 'loginFailedName' => '用户名和密码不符', + 'loginFailedAll' => '电邮地址、用户名和或密码不符', + 'loginAttemptsExceeded' => '您已达到登入尝试限制数,您的帐户已被锁住。', 'invalidUserBanned' => 'This user is banned, please contact the system administrator.', - 'invalidEmail' => 'Invalid Email address', - 'invalidPassword' => 'Invalid Password', - 'invalidUsername' => 'Invalid Username', - 'invalidTOTPCode' => 'Invalid Authentication Code', - 'invalidRecaptcha' => 'Sorry, the reCAPTCHA text entered was incorrect.', + 'invalidEmail' => '无效的电子邮件地址', + 'invalidPassword' => '无效的密码', + 'invalidUsername' => '无效的用户名', + 'invalidTOTPCode' => '无效的证认码', + 'invalidRecaptcha' => '对不起,reCAPTCHA 验证码输入错误。', 'invalidVerficationCode' => 'Invalid Verification Code', 'requiredUsername' => 'Username required', - 'requiredTOTPCode' => 'Authentication Code required', + 'requiredTOTPCode' => '需要证认码', 'requiredGroupName' => 'Group name required', 'requiredPermName' => 'Perm name required', - 'existsAlreadyEmail' => 'Email address already exists on the system. Please enter a different email address.', - 'existsAlreadyUsername' => 'Username already exists on the system. Please enter a different username.', - 'existsAlreadyGroup' => 'Group name already exists', - 'existsAlreadyPerm' => 'Permission name already exists', + 'existsAlreadyEmail' => '电邮地址已存在系统中。如果您忘了密码,可以按下方链接。', + 'existsAlreadyUsername' => '此用户名的帐户已存在系统中,请输入不同的用户名。如果是忘了密码,请按下方链接。', + 'existsAlreadyGroup' => '群组名称已存在', + 'existsAlreadyPerm' => '权限名称已存在', - 'notFoundUser' => 'User does not exist', - 'notFoundGroup' => 'Group does not exist', - 'notFoundSubgroup' => 'Subgroup does not exist', + 'notFoundUser' => '用户不存在', + 'notFoundGroup' => '群组不存在', + 'notFoundSubgroup' => '子群组不存在', - 'alreadyMemberGroup' => 'User is already member of group', - 'alreadyMemberSubgroup' => 'Subgroup is already member of group', + 'alreadyMemberGroup' => '用户已是群组成员', + 'alreadyMemberSubgroup' => '子群组已是群组成员', ]; diff --git a/application/Language/zh-TW/Aauth.php b/application/Language/zh-TW/Aauth.php index e35e670..78aa305 100644 --- a/application/Language/zh-TW/Aauth.php +++ b/application/Language/zh-TW/Aauth.php @@ -18,52 +18,56 @@ /** * Aauth language strings. * + * Language Chinese Traditional + * + * @author Terry Lin (https://github.com/terrylinooo) + * * @package CodeIgniter-Aauth * * @codeCoverageIgnore */ return [ - 'subjectVerification' => 'Account Verification', - 'subjectReset' => 'Reset Password', - 'subjectResetSuccess' => 'Successful Pasword Reset', + 'subjectVerification' => '帳號驗證', + 'subjectReset' => '重設密碼', + 'subjectResetSuccess' => '密碼重設成功', - 'textVerification' => "Your verification code is: {code}. You can also click on (or copy and paste) the following link\n\n {link}", - 'textReset' => "To reset your password click on (or copy and paste in your browser address bar) the link below:\n\n {link}", - 'textResetSuccess' => 'Your password has successfully been reset. Your new password is: {password}', + 'textVerification' => "您的驗證碼:{code}. 您可以點擊(或者複製貼上)以下連結\n\n {link}", + 'textReset' => "欲重設你的密碼請點擊(或者複製貼上到瀏覽器網址列)下方連結:\n\n {link}", + 'textResetSuccess' => '您的密碼已寄出成功。您的新密碼是:{password}', 'infoCreateSuccess' => 'Your account has successfully been created. You can now login.', 'infoCreateVerification' => 'Your account has successfully been created. A email has been sent to your email address with verification details..', - 'noAccess' => 'Sorry, you do not have access to the resource you requested.', - 'notVerified' => 'Your account has not been verified. Please check your email and verify your account.', + 'noAccess' => '對不起,您無法存取您需要的資源。', + 'notVerified' => '您的帳號尚未驗證,請檢查信箱並驗證帳號。', - 'loginFailedEmail' => 'Email Address and Password do not match.', - 'loginFailedName' => 'Username and Password do not match.', - 'loginFailedAll' => 'Email, Username or Password do not match.', - 'loginAttemptsExceeded' => 'You have exceeded your login attempts, your account has now been locked.', + 'loginFailedEmail' => '電郵地址和密碼不符', + 'loginFailedName' => '用戶名和密碼不符', + 'loginFailedAll' => '電郵地址、用戶名和或密碼不符', + 'loginAttemptsExceeded' => '您已達到登入嘗試限制數,您的帳號已被鎖住。', 'invalidUserBanned' => 'This user is banned, please contact the system administrator.', - 'invalidEmail' => 'Invalid Email address', - 'invalidPassword' => 'Invalid Password', - 'invalidUsername' => 'Invalid Username', - 'invalidTOTPCode' => 'Invalid Authentication Code', - 'invalidRecaptcha' => 'Sorry, the reCAPTCHA text entered was incorrect.', + 'invalidEmail' => '無效的電子郵件地址', + 'invalidPassword' => '無效的密碼', + 'invalidUsername' => '無效的用戶名', + 'invalidTOTPCode' => '無效的證認碼', + 'invalidRecaptcha' => '對不起,reCAPTCHA 驗證碼輸入錯誤。', 'invalidVerficationCode' => 'Invalid Verification Code', - 'requiredUsername' => 'Username required', - 'requiredTOTPCode' => 'Authentication Code required', + 'requiredUsername' => '需要用戶名', + 'requiredTOTPCode' => '需要證認碼', 'requiredGroupName' => 'Group name required', 'requiredPermName' => 'Perm name required', - 'existsAlreadyEmail' => 'Email address already exists on the system. Please enter a different email address.', - 'existsAlreadyUsername' => 'Username already exists on the system. Please enter a different username.', - 'existsAlreadyGroup' => 'Group name already exists', - 'existsAlreadyPerm' => 'Permission name already exists', + 'existsAlreadyEmail' => '電郵地址已存在系統中。如果您忘了密碼,可以按下方連結。', + 'existsAlreadyUsername' => '此用戶名的帳號已存在系統中,請輸入不同的用戶名。如果是忘了密碼,請按下方連結。', + 'existsAlreadyGroup' => '群組名稱已存在', + 'existsAlreadyPerm' => '權限名稱已存在', - 'notFoundUser' => 'User does not exist', - 'notFoundGroup' => 'Group does not exist', - 'notFoundSubgroup' => 'Subgroup does not exist', + 'notFoundUser' => '用戶不存在', + 'notFoundGroup' => '群組不存在', + 'notFoundSubgroup' => '子群組不存在', - 'alreadyMemberGroup' => 'User is already member of group', - 'alreadyMemberSubgroup' => 'Subgroup is already member of group', + 'alreadyMemberGroup' => '用戶已是群組成員', + 'alreadyMemberSubgroup' => '子群組已是群組成員', ];