From cefa0eb2161de6c81ea958a0249c4c1170134119 Mon Sep 17 00:00:00 2001 From: shimingxy Date: Thu, 20 Feb 2020 13:22:40 +0800 Subject: [PATCH] English support --- .../resources/messages/message.properties | 2 +- .../resources/messages/message_en.properties | 441 ++++++++++++++++++ 2 files changed, 442 insertions(+), 1 deletion(-) create mode 100644 maxkey-web-manage/src/main/resources/messages/message_en.properties diff --git a/maxkey-web-manage/src/main/resources/messages/message.properties b/maxkey-web-manage/src/main/resources/messages/message.properties index e2ec35aa4..b25dd0c23 100644 --- a/maxkey-web-manage/src/main/resources/messages/message.properties +++ b/maxkey-web-manage/src/main/resources/messages/message.properties @@ -1,6 +1,6 @@ global.application=MaxKey\u5E94\u7528\u5B89\u5168\u7BA1\u7406\u7CFB\u7EDF global.change.language=\u8BED\u97F3\u9009\u62E9 -global.change.language.en=\u82F1\u6587 +global.change.language.en=English global.change.language.zh=\u4E2D\u6587 global.text.welcome=\u6B22\u8FCE\u60A8 global.text.manage=\u7BA1\u7406 diff --git a/maxkey-web-manage/src/main/resources/messages/message_en.properties b/maxkey-web-manage/src/main/resources/messages/message_en.properties new file mode 100644 index 000000000..c65933e06 --- /dev/null +++ b/maxkey-web-manage/src/main/resources/messages/message_en.properties @@ -0,0 +1,441 @@ +global.application=MaxKey Secure Management +global.change.language=Language +global.change.language.en=English +global.change.language.zh=\u4E2D\u6587 +global.text.welcome=Welcome +global.text.manage=Manage +global.text.copyright=CopyRight +global.text.copyright.content=Copyright 2018-2019 shimingxy@163.com Licensed under the Apache License, Version 2.0 +global.text.logout=Logout +global.logout.tip=Tip +global.logout.text.suffix=re-login +global.logout.text.prefix=You have successfully logged out. Please close your browser or +login.session.timeout.tip=Login session timeout +login.session.timeout.prefix=Your login session has timed out. Please +login.session.timeout.suffix=re-login + +common.window.title=Window +common.alert.title=Information +common.alert.closeText=Close +common.conform.title=Conform +common.conform.yes=YES +common.conform.no=NO +common.select.hintText=Please select the record +common.delete.hintText=Are you sure you want to delete? +common.grid.loadtext=Data loading ... +common.grid.loadnodata=No matching data found +common.submit.hintText=Are you sure you want to do this? +common.submit.errorText=Failed to perform operation +common.text.startdate=StartDate +common.text.enddate=EndDate +common.text.createdby=CreatedBy +common.text.createddate=CreatedDate +common.text.modifiedby=ModifiedBy +common.text.modifieddate=ModifiedDate +common.text.sortindex=sort +common.text.status.start=start +common.text.status.normal=normal +common.text.status.validated=validated +common.text.status.inactive=inactive +common.text.status.activate=activate +common.text.status.approved=approved +common.text.status.stop=stop +common.text.status.enabled=enabled +common.text.status.disabled=disabled +common.text.status.lock=lock +common.text.status.unlock=unlock +common.text.status.invalid=invalid +common.text.status.expired=expired +common.text.status.delete=delete +common.text.description=description + + +login.text.login.twofactor.obtain.valid=Regain +login.text.login.twofactor.obtain=Get dynamic verification code +login.text.login.twofactor.obtain.valid.unit=seconds +login.text.login.twofactor.validTime=Remaining +login.text.login.twofactor.validTime.unit=seconds +login.text.login.twofactor=Two-Factors +login.text.login.normal=Normal Login +login.text.username=Username +login.text.password=Password +login.text.captcha=CAPTCHA +login.text.remeberme=RemeberMe +login.text.forgotpassword=Forgot Password +login.button.login=Login +login.text.currenttime=CurrentTime +login.text.otherlogins=OtherLogins +login.text.register=Register + +login.password.expired=Password Expired +login.password.expired.tip=Password expired, please change password +login.password.oldPassword=OldPassword +login.password.newPassword=NewPassword +login.password.confirmPassword=ConfirmPassword +login.password.initial.change.tip=For the first time, please change the initialization password +login.password.changepassword=Password +login.password.applogin.changepassword=login password settings + +login.passwordpolicy=Password Policy +login.passwordpolicy.minlength=minlength +login.passwordpolicy.maxlength=maxlength +login.passwordpolicy.lowercase=lowercase +login.passwordpolicy.uppercase=uppercase +login.passwordpolicy.digits=digits +login.passwordpolicy.specialchar=specialchar +login.passwordpolicy.attempts=attempts +login.passwordpolicy.duration=duration +login.passwordpolicy.expiration=expiration +login.passwordpolicy.username=username +login.passwordpolicy.simplepasswords=simplepasswords + + +login.social.link=Link +login.social.unlink=UnLink +login.social.icon=Icon +login.social.provider=Provider + +# +userinfo.id=id +userinfo.tab.basic=basic +userinfo.tab.business=business +userinfo.tab.personal=personal +userinfo.tab.extra=extra + +userinfo.displayName=displayName +userinfo.username=username +userinfo.email=email +userinfo.mobile=mobile +userinfo.userType=userType +userinfo.userType.employee=employee +userinfo.userType.contractor=contractor +userinfo.userType.customer=customer +userinfo.userType.supplier=supplier +userinfo.userType.partner=partner +userinfo.userType.external=external +userinfo.userType.intern=intern +userinfo.userType.temp=temp +userinfo.userType.dealer=dealer + +userinfo.picture=picture +userinfo.familyName=familyName +userinfo.givenName=givenName +userinfo.middleName=middleName +userinfo.nickName=nickName +userinfo.gender=gender +userinfo.gender.female=female +userinfo.gender.male=male +userinfo.married=married +userinfo.married.unknown=unknown +userinfo.married.single=single +userinfo.married.married=married +userinfo.married.divorce=divorce +userinfo.married.widowed=widowed +userinfo.website=website +userinfo.idtype=idtype +userinfo.idtype.unknown=unknown +userinfo.idtype.idcard=idcard +userinfo.idtype.passport=passport +userinfo.idtype.studentcard=studentcard +userinfo.idtype.militarycard=militarycard +userinfo.idCardNo=idCardNo +userinfo.startWorkDate=startWorkDate +userinfo.preferredLanguage=preferredLanguage +userinfo.timeZone=timeZone +userinfo.locale=locale +userinfo.employeeNumber=employeeNumber +userinfo.windowsAccount=windowsAccount +userinfo.organization=organization +userinfo.division=division +userinfo.department=department +userinfo.costCenter=costCenter +userinfo.jobTitle=jobTitle +userinfo.jobLevel=jobLevel +userinfo.manager=manager +userinfo.assistant=assistant +userinfo.entryDate=entryDate +userinfo.quitDate=quitDate +userinfo.workCountry=workCountry +userinfo.workRegion=workRegion +userinfo.workLocality=workLocality +userinfo.workStreetAddress=workStreetAddress +userinfo.workPostalCode=workPostalCode +userinfo.workFax=workFax +userinfo.workPhoneNumber=workPhoneNumber +userinfo.workEmail=workEmail +userinfo.homeCountry=homeCountry +userinfo.homeRegion=homeRegion +userinfo.homeLocality=homeLocality +userinfo.homeStreetAddress=homeStreetAddress +userinfo.homePostalCode=homePostalCode +userinfo.homeFax=homeFax +userinfo.homePhoneNumber=homePhoneNumber +userinfo.homeEmail=homeEmail +userinfo.ims=IMS + +userinfo.authnType=AuthenticationType +userinfo.authnType.authnType.1=General login +userinfo.authnType.authnType.2=Mobile Token +userinfo.authnType.authnType.3=SMS Verification +userinfo.authnType.authnType.4=EMAIL Verification +userinfo.authnType.authnType.5=TIME BASED Token +userinfo.authnType.authnType.6=Counter Token +userinfo.authnType.authnType.7=HOTP Token +userinfo.authnType.authnType.8=RSA Token +userinfo.authnType.authnType.9=Digital Certificate +userinfo.authnType.authnType.10=USB Key + +org.tab.basic=basic +org.tab.extra=extra +org.id=id +org.name=name +org.pid=pid +org.pname=pname +org.fullname=fullname +org.xpath=ID Xpath +org.xnamepath=xnamepath +org.type=type +org.division=division +org.contact=contact +org.phone=phone +org.email=email +org.fax=fax +org.country=country +org.region=region +org.locality=locality +org.street=street +org.address=address +org.postalcode=postalcode +org.sortorder=sortorder +org.description=description + +#opt totp +login.totp.sharedSecret=sharedSecret +login.totp.period=period +login.totp.digits=digits +login.totp.crypto=crypto +login.totp.generate=Generate +login.totp.title=TimeBased One Time Password +#opt hotp +login.hotp.sharedSecret=sharedSecret +login.hotp.period=period +login.hotp.digits=digits +login.hotp.crypto=crypto +login.hotp.generate=Generate +login.hotp.title=HOTP One Time Password +#opt counter +login.counter.sharedSecret=sharedSecret +login.counter.period=period +login.counter.digits=digits +login.counter.crypto=crypto +login.counter.generate=generate +login.counter.title=Counter Based One Time Password +#app +apps.icon=Icon +apps.name=appName +apps.protocol=protocol +apps.category=category +apps.protocol.formbased=formbased +apps.protocol.desktop=desktop +apps.protocol.tokenbased=tokenbased +apps.protocol.oauth2.0=OAuth2.0 +apps.protocol.saml2.0=SAML2.0 +apps.protocol.ltpa=Lightweight Third-Party(LTPA) +apps.protocol.cas=CAS +apps.protocol.extendapi=API Extend +apps.protocol.basic=Basic +apps.vendor=vendor +apps.vendor.url=vendor URL +apps.basic.info=basic info +apps.id=ID +apps.secret=secret +apps.visible=visible +apps.visible.hidden=Hidden +apps.visible.all=All +apps.visible.internet=Internet +apps.visible.intranet=Intranet +apps.loginUrl=loginUrl +apps.credential=credential +apps.credential.user-defined=user-defined +apps.credential.shared=shared +apps.credential.system=system +apps.systemUserAttr=systemUserAttr +apps.credential.sharedUsername=sharedUsername +apps.credential.sharedPassword=sharedPassword +apps.isAdapter=isAdapter +apps.isAdapter.no=NO +apps.isAdapter.yes=YES +apps.adapter=adapter +apps.extendAttr=extendAttr +apps.isExtendAttr=isExtendAttr +apps.extendAttr.parameter=parameter +apps.extendAttr.parameter.value=value +apps.principal=principal +apps.credentials=credentials + +#formbased +apps.formbased.info=formbased Info +apps.formbased.redirectUri=redirectUri +apps.formbased.usernameMapping=usernameMapping +apps.formbased.passwordMapping=passwordMapping +apps.formbased.authorizeView=authorizeView +apps.formbased.parameter=parameter +apps.formbased.parameter.value=value +#cas +apps.cas.info=CAS Info +apps.cas.service=service +apps.cas.validation=validation +#desktop +apps.desktop.info=Desktop Info +apps.desktop.programPath=programPath +apps.desktop.parameter=parameter +apps.desktop.usernameType=usernameType +apps.desktop.usernameParameter=usernameParameter +apps.desktop.preUsername=preUsername +apps.desktop.passwordType=passwordType +apps.desktop.passwordParameter=passwordParameter +apps.desktop.prePassword=prePassword +apps.desktop.submitType=submitType +apps.desktop.preSubmit=preSubmit +#tokenbased +apps.tokenbased.info=tokenbased Info +apps.tokenbased.redirectUri=redirectUri +apps.tokenbased.tokenType=tokenType +apps.tokenbased.cookieName=Cookie Name +apps.tokenbased.algorithm=algorithm +apps.tokenbased.algorithmKey=algorithmKey +apps.tokenbased.token.content=content +apps.tokenbased.expires=expires +#SAML +apps.saml.metadata.company=company +apps.saml.spAcsUrl=SP ACS Url +apps.saml.fileType.Certificate=Certificate +apps.saml.metadata.orgDisplayName=orgDisplayName +apps.saml.nameIdConvert.original=original +apps.saml.certIssuer=certIssuer +apps.saml.metadata=SAML Metadata +apps.saml.fileType=fileType +apps.saml.nameIdConvert=NameId Convert +apps.saml.target=target +apps.saml.metadata.telephoneNumber=telephoneNumber +apps.saml.fileType.metadata=SAML Metadata Type +apps.saml.metadata.givenName=givenName +apps.saml.issuer=Issuer +apps.saml.nameIdConvert.upperCase=upperCase +apps.saml.metadata.orgURL=orgURL +apps.saml.metadata.info=SAML V2.0 Info +apps.saml.certSubject=certSubject +apps.saml.certMetaFile=certMetaFile +apps.saml.encrypted.no=No encrypted +apps.saml.binding=Binding +apps.saml.metadata.surName=surName +apps.saml.audience=Audience +apps.saml.v2.0.info=SAML V20 Info +apps.saml.metadata.contactType=contactType +apps.saml.entityId=Entity Id +apps.saml.nameIdConvert.lowerCase=lowerCase +apps.saml.metadata.orgName=orgName +apps.saml.certExpiration=certExpiration +apps.saml.encrypted=encrypted +apps.saml.validityInterval=validityInterval +apps.saml.encrypted.yes=yes +apps.saml.metadata.emailAddress=emailAddress +apps.saml.nameidFormat=Nameid Format +apps.saml.v1.1.info=SAML 1.1 Info +#oauth +apps.oauth.approvalPrompt.force=force +apps.oauth.accessTokenValiditySeconds=accessTokenValiditySeconds +apps.oauth.v2.0.clientSecret=Client Secret +apps.oauth.registeredRedirectUris=registeredRedirectUris +apps.oauth.approvalPrompt.auto=auto +apps.oauth.refreshTokenValiditySeconds=refreshTokenValiditySeconds +apps.oauth.scope=scope +apps.oauth.approvalPrompt=approvalPrompt +apps.oauth.v2.0.info=OAuth 2.0 Info +apps.oauth.GrantTypes=GrantTypes +apps.oauth.v2.0.clientId=Client Id +apps.oauth.connect.info=OpenID Connect Info +apps.oauth.connect.idTokenSigningAlgorithm=idTokenSigningAlgorithm +apps.oauth.connect.userInfoSigningAlgorithm=userInfoSigningAlgorithm +apps.oauth.connect.jwksUri=jwksUri +apps.oauth.connect.idTokenEncryptedAlgorithm=idTokenEncryptedAlgorithm +apps.oauth.connect.userInfoEncryptedAlgorithm=userInfoEncryptedAlgorithm +apps.oauth.connect.idTokenEncryptionMethod=idTokenEncryptionMethod +apps.oauth.connect.userInfoEncryptionMethod=idTokenEncryptionMethod + +#group +group.id=id +group.name=name + +#account +account.username=username +account.displayName=displayName +account.appId=appId +account.appName=appName +account.relatedUsername=relatedUsername +account.relatedPassword=relatedPassword + +button.text.action=Action +button.text.visit=Visit +button.text.add=Add +button.text.edit=Edit +button.text.delete=Delete +button.text.save=Save +button.text.select=Select +button.text.search=Search +button.text.expandsearch=Expand +button.text.collapsesearch=Collapse +button.text.cancel=Cancel +button.text.add.member=Ddd member +button.text.delete.member=Delete member +button.text.generate=Generate + + +log.loginhistory.id=id +log.loginhistory.sessionId=sessionId +log.loginhistory.username=username +log.loginhistory.displayName=displayName +log.loginhistory.provider=provider +log.loginhistory.message=message +log.loginhistory.loginType=loginType +log.loginhistory.sourceIp=sourceIp +log.loginhistory.browser=browser +log.loginhistory.loginTime=loginTime +log.loginhistory.logoutTime=logoutTime +log.loginhistory.platform=platform +log.loginhistory.application=application +log.loginhistory.loginUrl=loginUrl +log.loginhistory.code=code +log.loginhistory.rpUserInfo=Relying Party + +log.loginappshistory.id=id +log.loginappshistory.sessionId=sessionId +log.loginappshistory.uid=uid +log.loginappshistory.username=username +log.loginappshistory.displayName=displayName +log.loginappshistory.appId=appId +log.loginappshistory.appName=appName +log.loginappshistory.loginTime=loginTime + +log.operate.servicename=servicename +log.operate.message=message +log.operate.content=content +log.operate.messageType=messageType +log.operate.operateType=operateType +log.operate.username=username + +navs.system=System +navs.home=Home +navs.orgs=Orgs +navs.users=Users +navs.apps=Apps +navs.accounts=Accounts +navs.groups=Groups +navs.groups.member=Groups Member +navs.groups.privileges=Privileges +navs.conf=Conf +navs.conf.passwordpolicy=PasswordPolicy +navs.audit=Audit +navs.audit.login=Login +navs.audit.loginapps=LoginApps +navs.audit.operate=Operate