From fc8d35e418bdc46516e9a3e4bb038d7821fcd3d8 Mon Sep 17 00:00:00 2001 From: Pei-Tang Huang Date: Fri, 5 Jul 2019 15:48:05 +0800 Subject: [PATCH] Add Chinese Traditional localized messages. --- .../security/messages_zh_TW.properties | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 core/src/main/resources/org/springframework/security/messages_zh_TW.properties diff --git a/core/src/main/resources/org/springframework/security/messages_zh_TW.properties b/core/src/main/resources/org/springframework/security/messages_zh_TW.properties new file mode 100644 index 00000000000..9050abcc696 --- /dev/null +++ b/core/src/main/resources/org/springframework/security/messages_zh_TW.properties @@ -0,0 +1,47 @@ +AbstractAccessDecisionManager.accessDenied=\u62D2\u7D55\u5B58\u53D6 +AbstractLdapAuthenticationProvider.emptyPassword=\u6C92\u6709\u6307\u5B9A\u5BC6\u78BC +AbstractSecurityInterceptor.authenticationNotFound=SecurityContext \u4E2D\u6C92\u6709 Authentication \u7269\u4EF6 +AbstractUserDetailsAuthenticationProvider.badCredentials=\u6191\u8B49\u932F\u8AA4 +AbstractUserDetailsAuthenticationProvider.credentialsExpired=\u4F7F\u7528\u8005\u6191\u8B49\u5DF2\u904E\u671F +AbstractUserDetailsAuthenticationProvider.disabled=\u4F7F\u7528\u8005\u5DF2\u88AB\u505C\u7528 +AbstractUserDetailsAuthenticationProvider.expired=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u904E\u671F +AbstractUserDetailsAuthenticationProvider.locked=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u88AB\u9396\u5B9A +AbstractUserDetailsAuthenticationProvider.onlySupports=\u53EA\u652F\u63F4 UsernamePasswordAuthenticationToken +AccountStatusUserDetailsChecker.credentialsExpired=\u4F7F\u7528\u8005\u6191\u8B49\u5DF2\u904E\u671F +AccountStatusUserDetailsChecker.disabled=\u4F7F\u7528\u8005\u5DF2\u88AB\u505C\u7528 +AccountStatusUserDetailsChecker.expired=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u904E\u671F +AccountStatusUserDetailsChecker.locked=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u88AB\u9396\u5B9A +AclEntryAfterInvocationProvider.noPermission=Authentication {0} \u6C92\u6709\u5B58\u53D6\u8CC7\u6599\u7269\u4EF6 {1} \u7684\u6B0A\u9650 +AnonymousAuthenticationProvider.incorrectKey=AnonymousAuthenticationToken \u4E2D\u7684\u91D1\u9470\u4E0D\u7B26\u9810\u671F +BindAuthenticator.badCredentials=\u6191\u8B49\u932F\u8AA4 +BindAuthenticator.emptyPassword=\u6C92\u6709\u6307\u5B9A\u5BC6\u78BC +CasAuthenticationProvider.incorrectKey=CasAuthenticationToken \u4E2D\u7684\u91D1\u9470\u4E0D\u7B26\u9810\u671F +CasAuthenticationProvider.noServiceTicket=\u7121\u6CD5\u63D0\u4F9B CAS \u670D\u52D9\u7968\u8B49\u9032\u884C\u9A57\u8B49 +ConcurrentSessionControlAuthenticationStrategy.exceededAllowed=\u5DF2\u9054\u6B64\u5C0D\u8C61\u7684\u5DE5\u4F5C\u968E\u6BB5\u4E0A\u9650\u6578 {0} +DigestAuthenticationFilter.incorrectRealm=\u56DE\u61C9\u7684\u9818\u57DF (Realm) \u540D\u7A31 {0} \u8207\u7CFB\u7D71\u9818\u57DF\u540D\u7A31 {1} \u4E0D\u4E00\u81F4 +DigestAuthenticationFilter.incorrectResponse=\u932F\u8AA4\u7684\u56DE\u61C9 +DigestAuthenticationFilter.missingAuth=\u627E\u4E0D\u5230 QOP \u70BA 'auth' \u6642\u5FC5\u8981\u7684\u6458\u8981\u503C\uFF0C\u6536\u5230\u7684\u6A19\u982D\u70BA {0} +DigestAuthenticationFilter.missingMandatory=\u627E\u4E0D\u5230\u5FC5\u8981\u7684\u6458\u8981\u503C\uFF0C\u6536\u5230\u7684\u6A19\u982D\u70BA {0} +DigestAuthenticationFilter.nonceCompromised=Nonce token {0} \u5DF2\u6709\u8CC7\u5B89\u7591\u616E +DigestAuthenticationFilter.nonceEncoding=Nonce \u4E26\u4E0D\u662F\u4EE5 Base64 \u7DE8\u78BC\uFF0C\u6536\u5230\u7684 nonce \u70BA {0} +DigestAuthenticationFilter.nonceExpired=Nonce \u5DF2\u903E\u671F +DigestAuthenticationFilter.nonceNotNumeric=Nonce token \u7684\u7B2C\u4E00\u90E8\u5206\u61C9\u8A72\u70BA\u6578\u5B57\uFF0C\u4F46\u5BE6\u969B\u503C\u70BA {0} +DigestAuthenticationFilter.nonceNotTwoTokens=Nonce \u61C9\u8A72\u5305\u542B\u5169\u500B\u90E8\u5206\uFF0C\u4F46\u5BE6\u969B\u503C\u70BA {0} +DigestAuthenticationFilter.usernameNotFound=\u627E\u4E0D\u5230\u4F7F\u7528\u8005\u540D\u7A31 {0} +JdbcDaoImpl.noAuthority=\u4F7F\u7528\u8005 {0} \u6C92\u6709 GrantedAuthority +JdbcDaoImpl.notFound=\u627E\u4E0D\u5230\u4F7F\u7528\u8005 {0} +LdapAuthenticationProvider.badCredentials=\u6191\u8B49\u932F\u8AA4 +LdapAuthenticationProvider.credentialsExpired=\u4F7F\u7528\u8005\u6191\u8B49\u5DF2\u904E\u671F +LdapAuthenticationProvider.disabled=\u4F7F\u7528\u8005\u5DF2\u88AB\u505C\u7528 +LdapAuthenticationProvider.expired=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u904E\u671F +LdapAuthenticationProvider.locked=\u4F7F\u7528\u8005\u5E33\u865F\u5DF2\u88AB\u9396\u5B9A +LdapAuthenticationProvider.emptyUsername=\u4E0D\u5141\u8A31\u7A7A\u767D\u7684\u4F7F\u7528\u8005\u540D\u7A31 +LdapAuthenticationProvider.onlySupports=\u53EA\u652F\u63F4 UsernamePasswordAuthenticationToken +PasswordComparisonAuthenticator.badCredentials=\u6191\u8B49\u932F\u8AA4 +PersistentTokenBasedRememberMeServices.cookieStolen=\u7121\u6548\u7684 Remember-Me Token (\u5E8F\u865F\u8207 token \u4E0D\u4E00\u81F4)\uFF0C\u9019\u4EE3\u8868\u60A8\u5DF2\u906D\u53D7 Cookie \u7ACA\u53D6\u653B\u64CA\u3002 +ProviderManager.providerNotFound=\u627E\u4E0D\u5230\u80FD\u652F\u63F4 {0} \u7684 AuthenticationProvider +RememberMeAuthenticationProvider.incorrectKey=RememberMeAuthenticationToken \u4E2D\u7684\u91D1\u9470\u4E0D\u7B26\u9810\u671F +RunAsImplAuthenticationProvider.incorrectKey=RunAsUserToken \u4E2D\u7684\u91D1\u9470\u4E0D\u7B26\u9810\u671F +SubjectDnX509PrincipalExtractor.noMatching=\u5728 subjectDN {0} \u4E2D\u627E\u4E0D\u5230\u7B26\u5408\u898F\u5247\u904B\u7B97\u5F0F\u7684\u6A21\u5F0F +SwitchUserFilter.noCurrentUser=\u627E\u4E0D\u5230\u539F\u4F7F\u7528\u8005 +SwitchUserFilter.noOriginalAuthentication=\u627E\u4E0D\u5230\u539F\u6709 Authentication \u7269\u4EF6